Paper clasps - Turkish English Dictionary